Multitubular radiator - German English Dictionary